home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
prog
/
atari
/
c
/
stut_src
/
datagrps.h
< prev
next >
Wrap
Text File
|
1996-06-04
|
2KB
|
68 lines
/*
* DataGroups.h
*
* Purpose:
* --------
* Interface publique pour DATAGROUPS
*
* History:
* --------
* 02.10.94: fplanque: Created
*/
/*
* ----------------------- OPERATIONS PUBLIQUES -------------------------
*/
BOOL DataGrp_Reset( /* Out: != FALSE si on a effectu le reset */
DATAGROUP * pDataGroup ); /* In: DataGroup */
int sauve_DataGroup( /* Out: Indique si la sauvegarde s'est correctement effectuée */
DATAGROUP *curr_datagroup ); /* In: DATAGROUP srialiser */
SSTATE dataGroup_getSavState( /* Out: SSTATE correspondant */
DATAGROUP *datagroup ); /* In: DATAGROUP qui nous intresse */
/*
* Etat de sauvegarde de l'ensemble du serveur:
*/
SSTATE get_ServSState( void ); /* Out: SSTATE global...*/
void DataGroups_SaveAll( void );
void dataGroup_setSaved(
DATAGROUP * pDataGroup ); /* In: Datagroup qui a t sauv */
int DataGrp_MergeFile(
DATAGROUP *curr_datagroup ); /* In: DATAGROUP ds lequel on veut charger */
void update_datagroup_info( /* Out: */
DATAGROUP *curr_datagroup, /* In: Datagroup ds lequel on a charg */
int memo ); /* In: !=0 s'il faut mmoriser le nom du fichier qui vient d'tre charg pour sauvegarde ultrieure */
void update_datagroup_filename(
DATAGROUP *datagroup ); /* In: Datagroup concern */
void group_directload(
DATAGROUP *curr_datagroup, /* In: DATAGROUP ds lequel on veut charger */
int file_type, /* In: Type de fichier charger */
char *file_access ); /* In: Chemin d'accs au fichier */
void initialiser( void );
void init_serv( void );
int efface_datas( /* Out Reporte si on a effac ou pas */
DATAGROUP *curr_datagroup ); /* In: DATAGROUP effacer */
void init_vars_datagroup(
DATAGROUP *datagroup ); /* In: DATAGROUP initialiser */